.keyword {
    -fx-fill: blue;
}
.semicolon {
    -fx-fill: #182981;
}
.paren {
    -fx-fill: teal;
}
.bracket {
    -fx-fill: teal;
}
.brace {
    -fx-fill: teal;
}

.digit {
    -fx-fill: green;
}

.string {
    -fx-fill: darkgreen;
}

.comment {
    -fx-fill: rgba(42, 42, 42, 0.52);
}

.diff {
    -fx-background-color: rgba(106, 206, 159, 0.2);
    -rtfx-background-color: rgba(106, 206, 159, 0.2);
}

.styled-text-area {
    -fx-font-size: 120%;
}



/*.paragraph-box:has-caret {
    -fx-background-color: #f357ff;
}*/

.diff-new {
    -rtfx-background-color: #6ace9f;
}

.diff-modified {
    -rtfx-background-color: #777bf0;
}

.diff-deleted {
    -rtfx-background-color: #f47a4c;
}
